import request from '@/utils/request'

// 查询 引擎配置列表
export function queryEngineConfigs(query) {
    return request({
        url: '/pricing/engineConfig/queryEngineConfigs.action',
        method: 'get',
        params: query
    })
}

// 添加 引擎配置列表
export function saveConfig(params) {
    return request({
        url: '/pricing/engineConfig/saveConfig.action',
        method: 'get',
        params: params
    })
}

// 更新 引擎配置列表
export function updateConfig(params) {
    return request({
        url: '/pricing/engineConfig/updateConfig.action',
        method: 'get',
        params: params
    })
}

//删除 引擎配置列表
export function deleteConfig(params) {
    return request({
        url: `/pricing/engineConfig/deleteConfig.action?ppCodes=${params}`,
        method: 'get'
    })
}

// 查询用当前计算组件的合约数量
export function queryContractCfgCountByPPCode(query) {
return request({
    url: '/pricing/engineConfig/queryContractCfgCountByPPCode.action',
    method: 'get',
    params: query
})
}